<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<meta name="renderer" content="webkit|ie-comp|ie-stand">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no" />
<meta http-equiv="Cache-Control" content="no-siteapp" />
<!--[if lt IE 9]>
<script type="text/javascript" src="lib/html5shiv.js"></script>
<script type="text/javascript" src="lib/respond.min.js"></script>
<![endif]-->
<link href="static/h-ui/css/H-ui.min.css" rel="stylesheet" type="text/css" />
<link href="static/h-ui.admin/css/H-ui.login.css" rel="stylesheet" type="text/css" />
<link href="static/h-ui.admin/css/style.css" rel="stylesheet" type="text/css" />
<link href="lib/Hui-iconfont/1.0.8/iconfont.css" rel="stylesheet" type="text/css" />
<!--[if IE 6]>
<script type="text/javascript" src="lib/DD_belatedPNG_0.0.8a-min.js" ></script>
<script>DD_belatedPNG.fix('*');</script>
<![endif]-->
<title>后台登录 - 胆款流转实时监控管理系统 v1.0</title>
<meta name="keywords" content="胆款流转实时监控管理系统 v1.0">
<meta name="description" content="胆款流转实时监控管理系统 v1.0">
</head>
<body>
<input type="hidden" id="TenantId" name="TenantId" value="" />
<div class="header"></div>
<div class="loginWraper">
  <div id="loginform" class="loginBox">
    <!-- <form class="form form-horizontal" action="http://localhost:8000/login" method="post" id="form-login"> -->
	<form class="form form-horizontal" id="form-login">
	  <input name="grant_type" type="hidden" value="password" />
	  <input name="scope" type="hidden" value="webclient" />
	  <!-- <input name="redirect_url" type="hidden" value="http://127.0.0.1:8848/cbms-page/index.html" /> -->
      <div class="row cl">
        <label class="form-label col-xs-3"><i class="Hui-iconfont">&#xe60d;</i></label>
        <div class="formControls col-xs-8">
          <!-- <input id="" name="username" type="text" placeholder="账户" class="input-text size-L" value="admin"> -->
		  <input id="username" name="username" type="text" placeholder="账户" class="input-text size-L" value="">
        </div>
      </div>
      <div class="row cl">
        <label class="form-label col-xs-3"><i class="Hui-iconfont">&#xe60e;</i></label>
        <div class="formControls col-xs-8">
          <!-- <input id="" name="password" type="password" placeholder="密码" class="input-text size-L" value="123456"> -->
		  <input id="password" name="password" type="password" placeholder="密码" class="input-text size-L" value="">
        </div>
      </div>
<!--      <div class="row cl">
        <div class="formControls col-xs-8 col-xs-offset-3">
          <input class="input-text size-L" type="text" placeholder="验证码" onblur="if(this.value==''){this.value='验证码:'}" onclick="if(this.value=='验证码:'){this.value='';}" value="验证码:" style="width:150px;">
          <img onclick="refreshCaptcha(this)" src="http://localhost:8080/auth/captcha/captcha.jpg">
		  <a id="kanbuq" href="javascript:refreshCaptcha();">看不清，换一张</a>
		</div>
      </div> -->
      <!-- <div class="row cl">
        <div class="formControls col-xs-8 col-xs-offset-3">
          <label for="online">
            <input type="checkbox" name="online" id="online" value="">
            使我保持登录状态</label>
        </div>
      </div> -->
      <div class="row cl">
        <div class="formControls col-xs-8 col-xs-offset-3">
          <input name="" type="submit" class="btn btn-success radius size-L" value="&nbsp;登&nbsp;&nbsp;&nbsp;&nbsp;录&nbsp;">
          <input name="" type="reset" class="btn btn-default radius size-L" value="&nbsp;取&nbsp;&nbsp;&nbsp;&nbsp;消&nbsp;">
        </div>
      </div>
    </form>
  </div>
</div>
<div class="footer">Copyright 中科嬴通 by 胆款流转实时监控管理系统 v1.0</div>
<script type="text/javascript" src="lib/jquery/1.9.1/jquery.min.js"></script> 
<script type="text/javascript" src="lib/jquery.validation/1.14.0/jquery.validate.js"></script> 
<script type="text/javascript" src="lib/jquery.validation/1.14.0/validate-methods.js"></script> 
<script type="text/javascript" src="js/jquery.base64.js"></script>
<script type="text/javascript" src="lib/layer/2.4/layer.js"></script>
<script type="text/javascript" src="lib/laypage/1.2/laypage.js"></script>
<script type="text/javascript" src="static/h-ui/js/H-ui.min.js"></script>
<script type="text/javascript" src="static/h-ui.admin/js/H-ui.admin.js"></script>
<script>
	var isLoginPage = true;
	
	function getUserInfo(username, token){
		$.ajax({
			url: ipAddress + '/auth/user/getJdbcUser',
			// url: 'http://localhost:8080/auth/user/getJdbcUser',
			data: {
				username: username
			},
			beforeSend: function (request) {
				request.setRequestHeader("Authorization", "Bearer " + token);
			},
			method:'GET',
			success:function (data,status,request) {
				console.log(data);
				window.localStorage.setItem("userinfo", JSON.stringify(data));
				location.href = "index.html";
			},
			error:function (request, msg, obj) {
				var respTxtObj = JSON.parse(request.responseText);
				showError(respTxtObj, msg);
			}
		});
	}
	
	function refreshCaptcha(obj){
		//obj.src = 'http://localhost:8080/auth/captcha/captcha.jpg?t=' + Math.random();
		// obj.src = 'apis/captcha/captcha.jpg?t=' + Math.random();
	}
	
	$(function(){
		
		$("#form-login").validate({
			rules:{
				username:{
					required:true,
					minlength:2,
					maxlength:16
				},
				password:{
					required:true,
					minlength:2,
					maxlength:16
				}
			},
			onkeyup:false,
			focusCleanup:true,
			success:"valid",
			submitHandler:function(form){
				$.ajax({
					url: ipAddress + 'auth/oauth/token',
					// url: 'http://localhost:8080/auth/oauth/token',
					data:  {
						'grant_type': 'password',
						'scope': 'webclient',
						'username': $("#username").val(),
						'password': $("#password").val()
					},
					beforeSend: function (request) {
						request.setRequestHeader("Authorization", "Basic " + $.base64.btoa("cbms:admin"));
					},
					method:'POST',
					success:function (data,status,request) {
						var re=request.getResponseHeader("Authorization"); //返回返回的 header 对应的字段
						window.localStorage.setItem("access_token", data.access_token);
						window.localStorage.setItem("refresh_token", data.refresh_token);
						window.localStorage.setItem("expires_in", data.expires_in);
						var authorities = '';
						for(var i = 0; i < data.auth.length; i ++){
							authorities = authorities + data.auth[i].authority + ",";
						}
						window.localStorage.setItem("authorities", authorities);
						console.log(data);
						getUserInfo($("#username").val(), data.access_token);
						// location.href = "index.html";
					},
					error:function (request, msg, obj) {
						var respTxtObj = JSON.parse(request.responseText);
						showError(respTxtObj, msg);
					}
				});
			}
		});
	});
</script>
<!--此乃百度统计代码，请自行删除-->
<script>
var _hmt = _hmt || [];
(function() {
  var hm = document.createElement("script");
  hm.src = "https://hm.baidu.com/hm.js?080836300300be57b7f34f4b3e97d911";
  var s = document.getElementsByTagName("script")[0]; 
  s.parentNode.insertBefore(hm, s);
})();
</script>
<!--/此乃百度统计代码，请自行删除
</body>
</html>